panda dolphin - French English Dictionary